void CCollide_GJK::reset()
{
simplex = 0;
nextSimplex = 0;
resetFaceList();
};
void SFaceGJK::silhouette(const float *point, SEdgeBuffer &edgeList)
{
assert( edgeList.face != NULL && edgeList.idx != NULL );
edgeList.count = 0;
valid = false;
aF[0]->silhouette(aE[0], point, edgeList);
aF[1]->silhouette(aE[1], point, edgeList);
aF[2]->silhouette(aE[2], point, edgeList);
}